
#mobile1 a {
    padding-right: 5px;
    color: #fff;
}
.w1200{width:1200px;margin:0 auto;}

.mt30{margin-top: 30px;}

.mt25{margin-top: 25px;}

.mt10{margin-top: 10px;}

.ml8{margin-left: 8px;}

.wrap{width:100%;max-width: 1920px;margin: 0 auto;background:#FFFBF3;}

.headBg{width: 100%;height: 364px;background:url('../image/headBG.png')center top no-repeat;position: relative;}

.headTop{width: 100%;height: 42px;background:url('../image/headTopBG.png')center top no-repeat;}

.headTopMain{width: 1200px;margin:0 auto;line-height:42px;color:#FFFFFF;}

.headTopMain .fl{color:#FFFFFF}

.headTopMain .fr a{margin:0 5px;color:#FFFFFF;}

.searchBox{width: 376px;height:48px;background: url('../image/searchBG.png')no-repeat;position:absolute;top: 178px;right: 50%;margin-right: -550px;}

.searchInput{width: 275px;height: 48px;background:none;font-size: 18px;}

.searchSubmit{width: 67px;height: 48px;background:#BF001A;color:#FFFFFF;font-size: 18px;}

.magnifying{margin:15px 5px}

.nav{width:100%;height:109px;background:url('../image/navBG.png');font-size: 22px;}

.nav ul{width: 1200px;margin:0 auto;}

.nav ul li{float:left;width: 168px;height: 45px;text-align: center;padding-top: 10px;box-sizing: content-box;}

.nav ul li a{color:#FFFFFF;}

/* .nav ul li.sjhzlnav{margin:13px 30px;} */



.studyRoad{width: 1200px;height:148px;background: url('../image/studyRoal.png')center top no-repeat;margin:0 auto;margin-top:25px;padding-left: 120px;overflow: hidden;position: relative;}

.studyRoad h1{width:1060px;text-align:center;margin-top: 31px;line-height: 49px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #BF001A;}

.studyRoad h1 a{color: #BF001A;font-size: 35px;}

.studyRoad p{width:1060px;margin-top: 12px;}

.studyRoad p a{display: inline-block;width: 525px;text-align: center;font-size: 21px;color: #BF001A;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.xxzlsIco{

  display: block;

    width: 120px;

    height: 100%;

    position: absolute;

    left: 0;

    top: 0;

}

.swiper_focus{width:561px;height:380px}

.swiper_focus .swiper-slide img{width:561px;height:330px}

.swiper_focus .swiper-slide p{background:#FBE2B4;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 50px;font-size: 17px;color:#BF001A;font-weight: 400;text-indent: 16px;padding-right: 120px;}

.swiper_focus .swiper-pagination{width: 150px;position:absolute;bottom:18px;text-align: right;right:10px;left:auto;}

.swiper_focus .swiper-pagination .swiper-pagination-bullet-active{background:#BF001A;width: 20px;border-radius: 10px;}



.gzdtBox{width:609px;}

.tab_title{margin-top: 15px;}

.tab_title a{font-size: 20px;color:#62605C;width: 110px;height:39px;display: inline-block;text-align: center;line-height: 39px;font-family: 'SourceHanSansSC';}

.tab_title a.on{background:#F3ECDC;color: #BF001A;font-weight: 400;}

.tab_content_items{margin-top: 17px;}

.date_model{background:url('../image/dateBg.png');width: 86px;height:86px;background-size: 100% 100%;text-align: center;}

.today{font-size:32px;color:#BF001A;line-height: 47px;margin-top: 5px;}

.month{font-size: 16px;color:#BF001A;line-height: 24px;}

.dateBox{padding-bottom: 15px;border-bottom: 1px #4E4E4E dashed;}

.dateBox .fr{width: 503px;font-size: 16px;}

.dateBox .fr a{color: #4E4E4E;line-height: 28px;}

.dateBox .fr .tzgg_one a{color: #BF001A;font-size: 17px;font-weight: 600;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display:block;margin-bottom: 5px;}

.dateBox .fr .tzgg_one_summary a{display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}

.tab_content_items ul{font-size: 17px;line-height: 2.2;margin-top: 10px;}

.tab_content_items>ul li a{width: 500px;;font-family: 'PingFangSC';font-weight: 400;color:#121212;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display:block;}

.tab_content_items>ul li span{font-family: 'PingFangSC';font-weight: 400;color:#999999;}

.tab_content_items ul li{background: url(../image/dian.png) center left no-repeat;text-indent: 15px;}

.tab_content .tab_content_items{display: none;}

.tab_content .tab_content_items.on{display: block;}



.jggkBox ul li{margin-top: 10px;}

.jggkBox ul li .on{display: none;}

.jggkBox ul li:hover img{display: none;}

.jggkBox ul li:hover img.on{display: block;}

.jgdjBox .tab_title a{width:150px;}

.jgdjBox .tab_content .tab_content_items .fl{width:262px;height:169px;display: block;position: relative;}

.jgdjBox .tab_content .tab_content_items .fl img{width:262px;height:169px;}

.jgdjBox .tab_content .tab_content_items .fl p{width: 100%;line-height:31px;text-indent: 10px;position: absolute;left: 0;bottom: 0;font-size:16px;color:#FFFFFF;background:url('../image/jgdjImgBg.png')top left no-repeat;background-size: 100% 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.jgdjBox .tab_content .tab_content_items{margin-top: 20px;}

.jgdjBox .tab_content .tab_content_items ul{width: 614px;margin-top:0px;line-height: 2;font-size: 17px;}

.jgdjBox .tab_content .tab_content_items ul li .fl{width: 500px;height:auto;}

.img_list a{display: inline-block;}

.img_list a img{width: 380px;height:123px;}

.img_list_middle{margin: 0 26px}

.jgdjBox .tab_content .tab_content_items .zcfg{width:900px}

.jgdjBox .tab_content .tab_content_items .zcfg a.fl{width:750px;}



.hslyBox .tab_title a{width: 150px;}

.hslyBox .tab_content_items a{display: block;position: relative;}

.hslyBox .tab_content_items a img{width: 262px;height: 179px;}

.hslyBox .tab_content_items a p{width: 100%;line-height:31px;text-indent: 10px;position: absolute;left: 0;bottom: 0;font-size:16px;color:#FFFFFF;background:url('../image/jgdjImgBg.png')top left no-repeat;background-size: 100% 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.hslyBox .tab_content_items ul li a{width: 240px;}

.hslyBox .tab_content_items ul{margin-top:0;}



.xcjyBox .swiper-slide{width:277px;}

.xcjyBox .swiper-slide img{width:277px;height:161px;}

.xcjyBox .tab_content{width: 1200px;padding:0 23px;position: relative;}

.xcjyBox .swiper-button-next{width:23px;height:61px;background:url('../image/righticon.png')no-repeat;}

.xcjyBox .swiper-button-prev{width:23px;height:61px;background:url('../image/lefticon.png')no-repeat;}

.xcjyBox .swiper-button-next:after, .swiper-button-prev:after{content:""}

.xcjyBox .swiper-button-next{right: 0;}

.xcjyBox .swiper-button-prev{left: 0;}

.xcjyBox .tab_content .tab_content_items p{width: 100%;height:40px;background:#F3ECE0;line-height: 40px;padding:0 15px;font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: 400px;}

.swiper_button{z-index: 1;}

.swiper_button.on{z-index: 9;}

.xsyjBox{width:775px;}

.xsyjBox .tab_content .fl{display:block;position: relative;}

.xsyjBox .tab_content .fl img{width: 290px;height:200px;margin-top: 15px;}

.xsyjBox .tab_content .fl p{width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;position: absolute;bottom:0;left:0;line-height: 30px;padding: 0 10px;background:url('../image/jgdjImgBg.png')top left no-repeat;color:#FFFFFF;font-size: 16px;}

.xsyjBox .tab_content .fr a{width: 435px;height:auto;}

.xsyjBox .tab_content .fr{margin-top: 0;line-height: 2.2;}

.hsjs ul{margin-top: 14px}

.hsjs li{margin-top:5px}

.xcjySlider .bd img{width:277px;height:161px;object-fit: cover;}

.tab_content_items .xcjySlider .bd p{width:277px;height:40px;background:#F3ECE0;line-height: 40px;padding:0 15px;font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: 400px;}

.tab_content_items .xcjySlider ul li{background:none;text-indent:0px;overflow:hidden;width: 277px;margin:0 6px}

.tab_content_items .xcjySlider ul{line-height:none;}

.xcjyBox .tab_content{position:relative;}

.xcjySlider .next{width:23px;height:61px;position: absolute;top:50%;left:0;background:url('../image/lefticon.png');margin-top: -30px;cursor: pointer;}

.xcjySlider .prev{width:23px;height:61px;position: absolute;top:50%;right:0;background:url('../image/righticon.png');margin-top: -30px;cursor: pointer;}



.yxjlBox .tab_content{width: 1200px;padding: 0 23px;position: relative;}

.yxjlBox .tab_content .swiper-slide img{width:367px;height:215px;}

.yxjlBox .tab_content .swiper-slide p{line-height:52px;background: #FFF;font-size: 17px;color:#121212;text-align: center;padding:0 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.yxjlBox .swiper-button-next{width:23px;height:61px;background:url('../image/righticon.png')no-repeat;}

.yxjlBox .swiper-button-prev{width:23px;height:61px;background:url('../image/lefticon.png')no-repeat;}

.yxjlBox .swiper-button-next:after, .swiper-button-prev:after{content:""}

.yxjlBox .swiper-button-next{right: 0;}

.yxjlBox .swiper-button-prev{left: 0;}



.yxjlSlider .bd img{width: 367px;;height:215px;object-fit: cover;}

.tab_content_items .yxjlSlider .bd p{width:367px;height:52px;background:#F3ECE0;line-height: 52px;padding:0 15px;font-size: 17px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: 400px;}

.tab_content_items .yxjlSlider ul li{background:none;text-indent:0px;overflow:hidden;width: 367px;margin:0 9px}

.tab_content_items .yxjlSlider ul{line-height:none;}

.xcjyBox .tab_content{position:relative;}

.yxjlSlider .next{width:23px;height:61px;position: absolute;top:50%;left:0;background:url('../image/lefticon.png');margin-top: -30px;cursor: pointer;}

.yxjlSlider .prev{width:23px;height:61px;position: absolute;top:50%;right:0;background:url('../image/righticon.png');margin-top: -30px;cursor: pointer;}




.cgzzBox{width:520px;}

.cgzzBox .tab_content .tab_content_items li a{width: 450px;}


.cgzsBox{width:520px;}

.cgzsBox .tab_content .tab_content_items li a{width: 450px;}

.ctwhBox{width: 646px;}

.ctwhBox div{margin-top:30px}

.ctwhBox div a{display: inline-block;}



.sszlBox .swiper-slide img{width:277px;height:161px;}

.sszlBox_swiper{margin-top:30px;}

.sszlBox_mian{padding:0 23px;position: relative;min-height: 200px;}

.sszlBox .swiper-slide p{font-size:18px;background:#F3ECE0;line-height: 42px;padding:0 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: 400;}

.sszlBox .swiper-button-next{width:23px;height:61px;background:url('../image/righticon.png')no-repeat;}

.sszlBox .swiper-button-prev{width:23px;height:61px;background:url('../image/lefticon.png')no-repeat;}

.sszlBox .swiper-button-next:after, .swiper-button-prev:after{content:""}

.sszlBox .swiper-button-next{right: 0;}

.sszlBox .swiper-button-prev{left: 0;}



.yqljBox{background:#F9EEDD;height: 215px;overflow: hidden;}

.yqljBox .tab_title a{font-size:17px;height:54px;line-height: 54px;width: 200px;display: inline-block;margin-left: 52px;font-weight:500;}

.yqljBox .tab_title a.on{border-bottom:#BF001A 3px solid;}

.yqljBox .tab_content_items li{display: inline-block;margin-left:20px}

.yqljBox .tab_content_items a{font-size: 16px;color: #666666;width: fit-content;}










